package cn.lili.modules.order.order.entity.dto;

import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.util.List;
@Data
public class RankingAwardDetailsDTO {

    @ApiModelProperty(value = "用户id集合")
    private List<String> userIds;

    @ApiModelProperty("活动id")
    private String activityId;


    //---------------------------=====================
    @ApiModelProperty("rankingAwardDetailsId 明细id")
    @NotEmpty(message = "领奖id不可为空")
    private String rankingAwardDetailsId;
    @ApiModelProperty(value = "物流公司")
    @NotEmpty(message = "物流公司id为空")
    private String expressName;

    @ApiModelProperty(value = "物流单号")
    @NotEmpty(message = "物流单号不可为空")
    private String expressNo;
    @ApiModelProperty("物流信息查询, 1,成长奖励物流信息 2,排名奖励物流信息")
    @NotNull(message = "缺少查询位置参数")
    private Integer queryFrom;
}
